Russian President Vladimir Putin is meeting with Chinese President Xi Jinping in Moscow today. Xi will be the first world leader to shake Putin's hand since the International Criminal Court (ICC) issued an arrest warrant for the Russian leader on Friday over the deportation of Ukrainian children to Russia since the start of the war.